<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>比较运算符</title>
</head>
<body>
<script>
    var a = 5
    var b = 9
    // == 只判断两个值是否相等，不判断类型是否一致
    // === 既判断两个值是否相等，也判断两个类型是否一致
    // var c = a===b
    var c = a != b
    //console.log(c)

    // var str = "聂茹风"
    var str = new String("聂茹风")
    //用于判断 变量（Object）是否是某一个构造函数创造出来的实例，
    var d = str instanceof String
   // console.log(d)

    //以下案例是错误的，因为in 在JS中适用于判断某一属性是否属于某个对象，
    //而不是用来判断值的

    var arr = [1,2,3,4,5] //数组
    var r = 5
    var  e = r in arr
    console.log(e)


    // console.log(str)
    // var r = length in str
    // console.log(r)

</script>
</body>
</html>